package com.poorstu.web;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.DynaActionForm;

import com.common.base.web.BaseAction;
import com.poorstu.manager.AdminMeg;
import com.poorstu.manager.LeaseManager;
import com.poorstu.model.LeaseMod;

public class SelectLeaseAction extends BaseAction{

	@Override
	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
			 
		 try{
			DynaActionForm dyan=(DynaActionForm)form;
			 int leaseId=(Integer)dyan.get("leaseid");
			 LeaseManager leaseMeg=(LeaseManager)getBean("leaseManager");
			 LeaseMod lease=leaseMeg.getLeaseById(leaseId);
			 request.setAttribute("leaseId", lease.getLeaseId());
			 request.setAttribute("leaseName", lease.getLeaseName());
			 request.setAttribute("leaseContent", lease.getLeaContent());
			 return mapping.findForward("succ");
		 		}
		 catch(Exception e) {
			 e.printStackTrace();
			 return mapping.findForward("failure");
			 }
		 
	}
	
	

}
